/* 给body上下留点距离 存放固定导航 */
.body {
    margin-top: 0px;
    margin-bottom: 60px;
    background-color: #e6e2c3;

}

.olny-hide {
    display: none;
}

form table th {
    text-align: center;
}

.row-nocol {
    margin-left: 0px;
    margin-right: 0px;
}

.btn-group {
    width: 100%;
}

.width5em {
    width: 5em;
}

.hidden-template {
    display: none !important;
}

/*查询表单按钮*/
form.lookup .form-btn-bar {
    display: inline-block;
}

td > img[data-src] {
    height: 1.7em;
}

td > img[data-attachment] {
    height: 1.7em;
}

.ace-switch + .lbl {
    font-size: 12px;
}

/*页面动作按钮栏*/
.action-bar {
    text-align: left;
    padding-right: 4em;
    margin-bottom: 0.4em;
}

td > img[data-src] {
    height: 1.7em;
}

/*分页栏*/
.pager-form {
    margin-top: 0.5em;
}

.pager-form .pagination {
    margin: 0em;
}

.pager-form .pager-list li {
    cursor: pointer;
}

.input-xs {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    height: 2em !important;
}

/*红色背景*/
.vic-red {
    background-color: indianred;
}


/*多文件上传预览*/
.preview > .preview-item {
    width: 10em;
    float: left;
    margin: 0px 0.5em 0.5em;
}

.preview > .preview-item > .close {
    color: red;
}


.alert {
    width: 98%;
    margin-left: auto;
    margin-right: auto;
}

/*表格加个边框阴影*/
table {
    /*margin: 30px;*/
    box-shadow: 1px 5px 5px 3px #2b542c;
    border-spacing: 10px;
}

/*放到jumbotron上*/
.jumbotron:hover {

    -webkit-transform: scale(1.1);
    -webkit-box-shadow: 0px 0px 30px #ccc;
    -moz-transform: scale(0.8);
    -moz-box-shadow: 0px 0px 30px #ccc;
    -o-transform: scale(0.8);
    -o-box-shadow: 0px 0px 30px #ccc;
}

/*headerBox 闪烁*/
@keyframes fade {
    from {
        opacity: 1.0;
    }
    50% {
        opacity: 0.4;
    }
    to {
        opacity: 1.0;
    }
}

@-webkit-keyframes fade {
    from {
        opacity: 1.0;
    }
    50% {
        opacity: 0.4;
    }
    to {
        opacity: 1.0;
    }
}

.headerBox {
    animation: fade 600ms infinite;
    -webkit-animation: fade 600ms infinite;
}